refreshment made of blackberry juice - German English Dictionary